Quake2


Quake2

Id Software

PlanetQuake!


На создание данной страницы подтолкнуло меня мое увлечение очень, на мой взгляд, известной и многими любимой игрой Quake2, разработанной в свое время компанией IdSoftware. Сначала, как и все прошел несколько раз игрульку от начала до конца, потом на какое-то время остыл, но слышал, что можно как-то играть через Интернет, но, сколько не пытался, так ничего у меня тогда и не получилось. Сети в то время тоже не было, поэтому так все это и осталось в планах. Но вот как-то зайдя к одному знакомому на работе, узнал, что они там частенько поигрывают в кваку и по сети и по инету, ну попробовал и я, сразу затянуло основательно, и не отпускает по сей день, честно говоря. После того, как разобрался со всем софтом, который был необходим для игры по инету, стал и сам поигрывать в инете на игровых кваковских серверах.

По началу, как и все, наверное, "рулил" с клавиатуры, без участия мышки, но очень скоро понял, что без правильного управления в игре, очень сложно добиться каких либо ощутимых результатов. Потихоньку начал учиться играть при помощи мыши, не забывая и про клаву естественно. Набил пальцы месяца через два-три, то есть стал управлять происходящим не отрывая глаз от монитора, не отвлекаясь на управление, "вслепую" нажимая на клаве нужные клавиши управления. Оттачивается это, конечно, все только со временем. В то время прикупил себе Monster-а 2-го, так как играл тогда еще в software-ном режиме, после этого часами выяснял отношения в сети, наслаждаясь к тому же великолепной, не тормозящей графикой. Складывался, но, к сожалению так и не создался наш институтский клан, под названием [IMR], название пошло от сокращенного названия нашего института, где я работаю, но кто знает, может еще скооперируемся все вместе, время покажет. Кстати, извиняюсь, я так и не представился, я играю под ником Sashok [IMR], кто поигрывает, может, помнит былые схватки на Crazy House, Demos-е. С тех пор прошло уже где-то около 1.5 лет, в последнее время играю очень редко, причиной тому в основном наша "хорошая" и исключительно "качественная" связь, которая нас почти ежедневно "радует" своей скоростью и играбельностью. Давно уже из-за этого планирую пересесть на LAN, но дороговато, да и чисто для работы вполне хватает пока, а потом видно будет, может, созрею и на LAN.. Но все же вернемся к нашим баранам. На этой странице я попытаюсь поделиться своим небольшим опытом общения с Q2, немного рассказав о том, как все это настроить для игры в инете, что для этого Вам потребуется или может потребоваться, о различных фичах для кваки, интересных и полезных ссылках на сайты, посвященные этой теме и о многом другом.



Ну что же, для тех, кто все-таки не прочь попробовать поиграть в Q2 по инету, но не знает, с чего же все-таки начать и что для этого нужно, расскажу об этом по порядку и более подробнее. Для начала, Вам нужно обзавестись хорошей версией Quake2, у кого она уже имеется - отлично, в значении слова "хорошей", подразумевается полной английской версией игры, только, пожалуйста, никак не русифицированной версией, во избежание всяческих проблем и глюков. После этого первым делом Вам потребуется пропатчить свою кваку до версии 3.20, являющейся в данный момент последней версией Q2, для этого существует патч в трех видах, первый Upgrade Quake II v3.20 (5Mb), второй Upgrade Quake II v3.20 + DM maps (13.2Mb) и третий Upgrade Quake II v3.20 + DM maps + CTF (18.4Mb). Если у Вас уже имеется более ранняя версия Q2 с установленными картами, то Вам достаточно первого файла. Если Вы устанавливаете все с нуля, то в данным момент выгоднее всего скачать второй вариант, содержащий по мимо upgrade все 8 стандартных DM (DeathMatch) карт, третий вариант не имеет особого смысла, во-первых есть уже версия CTF 1.50, которую можно скачать отдельно, а во-вторых из-за его большого размера. Выбирайте нужный для Вас файл, качайте и устанавливайте. Если сделали все правильно, то при загрузке Q2 внизу справа должна быть указана версия 3.20. Почти все готово. Далее запускаете игру, заходите в меню Multiplayer -> join network server -> address book, вводите там адрес игрового сервера, если несколько, то каждый новый в своей строке, выходите обратно клавишей Esc, жмите refresh server list, у Вас в списке серверов должен появиться этот сервер (естественно, в данный момент Вы должны быть подключены к Интернет), далее выделяете этот сервер и вперед.

CTF (Capture The Flag)

Одним из самых популярных и наиболее встречаемых на игровых серверах в Интернете сейчас является мод под названием CTF (Capture The Flag), который я тоже настоятельно рекомендую установить у себя. Все довольнотаки просто. Играют две команды, у каждой есть своя база, на которой стоит флаг. Задача состоит в том, чтобы пробраться на базу противника и украсть у них флаг, после чего донести его до своей базы не дав упереть при этом свой собственный. Поставляется как вместе с апгрейдом для Q2, файл Upgrade Quake II v3.20 + DM maps + CTF, так и отдельным файлом Full CTF 1.50 (11.8Mb), если Вы ставите CTF с нуля, либо Upgrade CTF up 1.50 (5.1Mb), если Вы, например, установили его уже вместе с апгрейдом для Q2 и хотите просто обновить последней версией 1.50.



Боты

Если Ваш провайдер или телефонная линия не дает возможности нормально начать игру в Интернет или есть желание потренироваться перед появлением в Сети или просто надоело стрелять в тупых монстров, значит пришло время ботов. Что это за зверь? Ну, если выразиться метафорично, это программно законсервированный опыт профессиональных квакеров. Боты запускаются на уровень и ведут себя почти также хитро, как и настоящие люди: изворотливо прыгают, пускают ракеты с расчетом на Ваши передвижения, метко стреляют и т.д. Чтобы их установить, надо иметь последнею версию Q2 и немного терпения. Существует три самых популярных модификации, это CRBot, Eraser Bot, Gladiator Bot.

CRBot разработан нашим эмигрантом и предназначен для игры в DeathMatch, поддержка CTF есть, но слабая. Текущую версию 1.14 можно скачать отсюда (183Kb). К сожалению, новых версий этого бота не будет, т.к. автор по его словам потерял интерес к программированию его AI. Установка CRBot довольно проста. Необходимо распаковать все файлы этого архива в директорию Quake2 (например, c:/quake2). При распаковке сохранить имя поддиректории, в которой будет храниться CRBot, т.е. c:/quake2/crbot. За дополнительной информацией Вы можете обратиться на официальную страницу программы.

Eraser Bot считался самым лучшим ботом, до выхода Gladiator Bot, о котором будет говориться чуть ниже, в Eraser Bot реализована полноценная поддержка CTF. Для этого бота выпускаются дополнительные dll-файлы, которые дают ему возможность работать с различными модификациями (МОДами). Не поленитесь и загляните на официальную страницу Eraser Bot для того, чтобы скачать его и ознакомиться с дополнительной информацией. Eraser Bot поставляется как в zip-файле, так и в самораспаковывающимся архиве. Его также надо распаковать в директорию Quake2, сохраняя имя его поддиректории (например c:/quake2/eraser). После этого можно создать ярлычок или набрать в командной строке quake2.exe +set game eraser +map (имя карты), например, quake2.exe +set game eraser +map q2dm1. Когда загрузится карта, следует войти в консоль и набрать bot_num x, где x число ботов. Если Вам лень возиться с консолью, то скачайте версию данного бота с утилитой Quick Start, которая значительно упростит и сделает более гибкой настройку ботов.


Gladiator Bot бесспорно, заслуживает звания лучшего бота для Quake2. Он на голову превосходит всех своих соперников (ботов) по стратегии игры, перемещению по карте и интеллекту. Скачать последнюю версию 0.96 Вы можете отсюда (1.08Mb), также можно посетить домашнюю страницу программы. Его установка и настройка займет немного больше времени, поэтому я расскажу по порядку, как это сделать. Запустите скачанный файл, это самораспаковывающийся архив и единственное, что он потребует от Вас - указать директорию с установленным Quake2 (например, c:/quake2/gladiator). В появившемся каталоге гладиатора есть утилитка под названием Winbspc.exe, запускайте ее, дальше выбирайте File -> Convert, потом в каталоге ../Quake2/Baseq2 выбирайте файл pak1.pak (это все 8 DM карт, если Вы планируете сражаться на них, если нет, то выберите другие нужные Вам карты), выделяйте те, которые хотите отконвертить, можете выбрать все сразу, дальше жмите на Ок, в следующем окне Вам нужно выбрать только папку, в которую складывать готовые aas-ы, можете сразу выбрать папку ../quake2/gladiator, все остальное оставьте по умолчанию, жмите на Ок, то, что Вы выбрали, появится в списке, начнется конвертирование карт, процесс которого Вы можете наблюдать. Показателем того, что все прошло успешно, будет надпись напротив каждой отконвертируемой карты - Done! Вот собственно и все. Далее для удобства создаете ярлычок на рабочем столе для запуска с путем ../Quake2/quake2.exe +set game gladiator, сначала запуститесь как сервер на любой карте, выбрав MULTIPLAYER -> start network server, потом из консоли запустите желаемую карту, введя, например, map q2dm1, и как карточка запустится, введите в консоли команду menu, кстати, последнюю удобно "забиндить" на какую-нибудь клавишу для быстрого вызова, для этого в консоли введите команду bind "m" menu, жмите Enter и Esc, чтобы закрыть консоль, теперь меню будет вызываться клавишей m на клавиатуре.
Ну а дальше собственно сама игра начинается, через меню добавляйте желаемого противника\ков, с которым\и хотите сразиться и флаг Вам в руки!



Полезные программы для Q2


Здесь хотелось бы отметить несколько полезных и нужных, на мой взгляд, программ, касающихся Q2.

GameSpy (1.4Mb) - программа для поиска игровых серверов в Интернете, показывает Ваш пинг до сервера, кто в данный момент находится на этом сервере и т.п.

PS2rate (375Kb) - программа для владельцев PS\2 мышек, разгоняет порт PS\2 до 200Гц, придавая больше плавности при перемещении мышки, что лучшим образом сказывается в игре при наведении прицела на цель.

PakExplorer (152Kb) - Позволяет легко просматривать и редактировать *.pak файлы в Q2.

Quake2 Multiplayer Launcher (232Kb) - Эта небольшая программа имеет удобный графический интерфейс и позволяет легко и быстро запустить Quake2 с простым заданием таких параметров как dmflags, fraglimit, timelimit, map (есть импорт из PAK файлов), указанием используемого MOD'a, максимального количества игроков, используемых конфигов и многих других параметров. Утилита также позволяет легко присоединиться к работающему серверу или создать свой.

Q2 Demo Player (1.2Mb) - Довольно удобный проигрыватель демок.

Bass Pak (1.6Mb) - Улучшает звуковое сопровождение в игре, придавая хороший бас оружию.

Interactive Around-Sound® Mod (1.20Mb) - Занимается тем же, что и программа выше, но у меня почему-то не захотела устанавливаться.

Q2 Plug-in (40Kb) - Специальный plug-in к броузеру, позволяющий просматривать информацию о игровых серверах Q2 с Web-страницы.




Ссылки

Crazy House


Crazy House - наиболее популярный игровой сервер Quake2 (CTF, DM, Duel, GX, Action), новости Q2, файлы, ссылки, статистика игроков, конференция и много всего другого, модерируется членом клана NiP, [NiP]-CRAZY.



Russian Quake Players DataBase

Russian Quake Players DataBase - здесь была создана попытка создать базу данных по всем Российским квакерам, на данный момент в базе насчитывается около 800 человек, зарегистрируйтесь и Вы.


DM2 Empire

DM2 Empire - на этом сайте собрано огромное количество демок Q2, с разных чемпионатов и "игр доброй воли" :), с подробным описанием каждой.




Nuclear Xaos

Nuclear Xaos - ежедневные и самые оперативные 3D новости в России из мира компьютерных развлечений, в том числе и по Q2, файлы, обзоры игр, ссылки, есть форум. Правда уже продолжительное время сайт закрыт на реконструкцию, так что ждем с нетерпением открытия.


PlanetQuake

PlanetQuake - почти все, чтобы Вы хотели узнать или найти для кваки, находится на всеми известной планете квакеров. Огромное количество информации, все или почти все, что когда-либо создавалось или выходило для кваки.



Желающие могут ознакомиться с полным русский руководством по Q2 вот здесь, а тем, кому будет небезынтересно узнать все команды консоли в Q2 на английском языке, смогут это сделать тут.



Некоторые полезные команды

Приведу здесь несколько полезных и возможно кому-то мало известных команд для запуска Q2, а также консоли, которыми пользуюсь сам, некоторые из них наверняка пригодятся и Вам.

Команда

Значение команды

+menu_joinserver при добавлении к пути запуска открывает меню Join Server
+menu_multiplayer при добавлении к пути запуска открывает меню Multiplayer
+menu_main при добавлении к пути запуска открывает главное меню
+maxclients x задает параметр maxclients, где "x", количество игроков
+set ctf 1\0 включает\отключает режим CTF, 1 вкл\0 выкл
+set game "xxx" при добавлении к пути запуска запускает мод в ../Quake2/xxx
bind MWHEELUP "commands" задействует кнопку прокрутки на мышке, нажатие вверх
bind MWHEELDOWN "commands" задействует кнопку прокрутки на мышке, нажатие вниз
bind кнопка "say фраза" позволяет выводить сообщение по нажатию одной кнопки, пропишите данную строку в файле config.cfg или autoexec.bat каталога Quake2.
fov задает поле обзора в игре, по умолчанию стоит значение 90
set cl_maxfps "30" данная команда будет полезна, если у Вас в игре большой fps, но плохая связь с серверами, это должно уменьшить дисконнекты и лаги

Существует одна полезная фича в кваке, которая позволяет приблизить определенный участок карты, как бы посмотреть в бинокль, довольно удобно, особенно если у Вас в руках Railgun. Для этого добавьте, например, в свой autoexec.bat следующие строки:

alias +sniper "fov 35; sensitivity 4.0"
alias -sniper "fov 90; sensitivity 7.2"
bind KP_SLASH "+sniper"

Кнопкой вызова ZOOM-а в этом примере является клавиша "/", в правой части клавиатуры, Вы можете назначить любую другую удобную для Вас изменив значение в строке bind кнопка "+sniper". fov в +sniper - это поле обзора, чем меньше - тем больше увеличение. fov 90 в -sniper, можете заменить на нормальное для себя.


В процессе игры у Вас есть возможность записать ее в файл для последующего воспроизведения и анализа хода событий. Для этого в тот момент, когда Вы хотите начать запись, в консоли нужно набрать команду record filename - где filename, имя файла демки. Файл запишется и сохранится в ..\Quake2\baseq2\demos\filename.dm2. Для остановки записи, наберите в консоли команду stop. Для удобства можно забиндить команды записи\остановки записи, например, добавив в файл autoexec.bat следующее:

bind r "record filename"
bind s "stop"

Теперь для записи будет достаточно нажать в процессе игры клавишу r, а для ее остановки s. Можете назначить удобные для себя клавиши.

Проиграть записанную и сохраненную в ..\Quake2\baseq2\demos демку можно набрав в консоли команду demomap filename.dm2, либо воспользоваться Demo Player-ом, о котором говорилось чуть выше на этой странице.


Если Вы хотите узнать свой fps в Q2, например, по timedemo 1, более точному тесту, нежели timerefresh, Вам нужно запустить игру (не карту!) и в консоли набрать следующее:

timedemo 1 [enter]
map demo1.dm2 [enter]

После чего запустится демка, Вам нужно немного подождать, по окончанию появится консоль, где внизу будет указан Ваш fps.


До встречи на поле боя! :))



Вверх



Design by Pechenin Alexander

Copyright © 1998-2001 Pechenin Alexander